﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Aula_12
{
    class Program
    {
        static void Main(string[] args)
        {
            //Exemplo 1
            Console.WriteLine("******Exemplo 1******");
            treta treta = new treta();
            Console.WriteLine("\n\n\n\n");

            //Exemplo 2
            Console.WriteLine("******Exemplo 2******");
            Identificacao iden = new Identificacao();
            Console.WriteLine(iden.Idade);
            Console.WriteLine(iden.rendimento + "\n\n\n");

            //Exemplo 3
            Console.WriteLine("******Exemplo 3******");
            decimal preco = 100;
            int ano = 2014;
            constroi constr = new constroi(preco, ano);
            Console.WriteLine(constr.Preco);
            Console.WriteLine(constr.Ano + "\n\n\n");

            //Exemplo 4
            Console.WriteLine("******Exemplo 4******");
            gato cat = new gato{Nome = "Saguim", 
                GostaPassaros = true, GostaHumanos = false};
            Console.WriteLine(cat.Nome);
            Console.WriteLine(cat.GostaPassaros);
            Console.WriteLine(cat.GostaHumanos + "\n\n\n");

            //Exemplo 5
            Console.WriteLine("******Exemplo 5******");
            Accao accion = new Accao();
            accion.PrecoAtual = 20;
            Console.WriteLine(accion.PrecoAtual + "\n\n\n");

            //Exemplo 6
            Console.WriteLine("******Exemplo 6******");
            Console.WriteLine(Consta.Defice + "\n\n\n"); // Basta chamar com a classe por a variavel ser constante

            //Exemplo 7
            Console.WriteLine("******Exemplo 7******");
            int valor = 100;
            Treta2 treta2 = new Treta2(valor);
            Console.WriteLine(treta2 + "\n\n\n");






            Console.ReadLine();

            
        }
    }
}
